#goods_header {
  background-image: linear-gradient(180deg, #FF6040 0%, #FF8A80 100%);
  box-shadow: 0 0.02rem 0.06rem 0 rgba(255, 149, 128, 0.5);
}
#goods_header .header {
  background-image: linear-gradient(180deg, #FF6040 0%, #FF8A80 100%);
  box-shadow: 0 0.02rem 0.06rem 0 rgba(255, 149, 128, 0.5);
  height: 0.52rem;
  overflow: hidden;
}
#goods_header .header input {
  display: block;
  width: 3.35rem;
  height: 0.32rem;
  margin: 0.1rem auto;
  background: #FFFFFF;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.03rem;
  padding-left: 0.12rem;
  box-sizing: border-box;
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  color: #999999;
  letter-spacing: 0;
  line-height: 0.22rem;
}
.header_bottom {
  padding-left: 0.1rem;
  height: 0.28rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header_bottom div:hover .underline {
  visibility: visible;
}
.header_bottom div .underline {
  visibility: hidden;
}
.header_bottom div a {
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  color: #FFF3F2;
  text-align: center;
  line-height: 0.16rem;
}
.header_bottom div:first-child .underline {
  visibility: visible;
}
.header_bottom div:first-child a {
  font-size: 0.16rem;
  color: #FFFFFF;
}
.header_bottom .a_type {
  font-size: 0.14rem;
  text-align: center;
  line-height: 0.28rem;
  width: 0.65rem;
  height: 0.28rem;
  background-image: linear-gradient(180deg, #FF7A68 0%, #FF8A80 100%);
  box-shadow: -0.05rem 0 0.1rem -0.05rem #E63D2E;
  color: #FFFFFF;
  justify-self: end;
}
.NiceGoods {
  box-sizing: border-box;
  width: 3.55rem;
  height: 0.32rem;
  background: #FFF4F2;
  border: 0.01rem solid #FF6040;
  border-radius: 0.02rem;
  font-family: PingFangSC-Semibold;
  font-size: 0.16rem;
  color: #FF6040;
  text-align: center;
  line-height: 0.32rem;
  margin: 0.1rem auto 0;
  font-weight: 600;
}
#all_goods {
  padding: 0 0.1rem;
  overflow: hidden;
}
#all_goods .single_goods {
  height: 1.09rem;
  display: flex;
  justify-content: space-between;
  margin-top: 0.2rem;
}
#all_goods .single_goods img {
  display: block;
  width: 1.08rem;
  height: 1.09rem;
  float: left;
}
#all_goods .single_goods .msg {
  width: 2.33rem;
}
#all_goods .single_goods .msg h2 {
  font-family: PingFangSC-Regular;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.16rem;
  font-weight: 600;
}
#all_goods .single_goods .msg h3 {
  margin-top: 0.0519rem;
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.14rem;
}
#all_goods .single_goods .msg .pice {
  margin-top: 0.1535rem;
  font-family: PingFangSC-Regular;
  font-size: 0.1rem;
  color: #999999;
  line-height: 0.1rem;
  overflow: hidden;
}
#all_goods .single_goods .msg .pice span:nth-child(1) {
  color: #FF6040;
  line-height: 0.08rem;
}
#all_goods .single_goods .msg .pice span:nth-child(4) {
  margin-left: 0.1rem;
}
#all_goods .single_goods .msg .pice strong {
  font-size: 0.2rem;
  color: #FF6040;
  line-height: 0.16rem;
  font-weight: 600;
  margin-right: 0.03rem;
}
#all_goods .single_goods .msg .discount {
  display: inline-block;
  padding: 0 0.03rem;
  height: 0.1615rem;
  background: #FF8066;
  font-family: PingFangSC-Light;
  font-size: 0.1rem;
  color: #FFFFFF;
  line-height: 0.1615rem;
  margin-top: 0.05rem;
}
#all_goods .single_goods .msg .comment {
  font-family: PingFangSC-Regular;
  font-size: 0.1rem;
  color: #999999;
  line-height: 0.1rem;
  margin-top: 0.1rem;
}
#all_goods .single_goods .msg .comment span {
  margin-left: 0.1rem;
}
